#endif
ModuleType file_formats [] = {
- { "png", NULL, pixbuf_check_png, NULL, NULL, NULL, NULL, NULL },
- { "jpeg", NULL, pixbuf_check_jpeg, NULL, NULL, NULL, NULL, NULL },
- { "tiff", NULL, pixbuf_check_tiff, NULL, NULL, NULL, NULL, NULL },
- { "gif", NULL, pixbuf_check_gif, NULL, NULL, NULL, NULL, NULL },
+ { "png", pixbuf_check_png, NULL, NULL, NULL, NULL, NULL, NULL },
+ { "jpeg", pixbuf_check_jpeg, NULL, NULL, NULL, NULL, NULL, NULL },
+ { "tiff", pixbuf_check_tiff, NULL, NULL, NULL, NULL, NULL, NULL },
+ { "gif", pixbuf_check_gif, NULL, NULL, NULL, NULL, NULL, NULL },
#define XPM_FILE_FORMAT_INDEX 4
- { "xpm", NULL, pixbuf_check_xpm, NULL, NULL, NULL, NULL, NULL },
+ { "xpm", pixbuf_check_xpm, NULL, NULL, NULL, NULL, NULL, NULL },
#if 0
- { "bmp", NULL, pixbuf_check_bmp, NULL, NULL, NULL, NULL, NULL },
- { "ppm", NULL, pixbuf_check_ppm, NULL, NULL, NULL, NULL, NULL },
+ { "bmp", pixbuf_check_bmp, NULL, NULL, NULL, NULL, NULL, NULL },
+ { "ppm", pixbuf_check_ppm, NULL, NULL, NULL, NULL, NULL, NULL },
#endif
{ NULL, NULL, NULL, NULL, NULL, NULL, NULL }
};
}
static void
-gdk_pixbuf_loader_destroy (GtkObject *loader)
+gdk_pixbuf_loader_destroy (GtkObject *object)
{
+ GdkPixbufLoader *loader;
GdkPixbufLoaderPrivate *priv = NULL;
- g_return_if_fail (loader != NULL);
- g_return_if_fail (GDK_IS_PIXBUF_LOADER (loader));
+ g_return_if_fail (object != NULL);
+ g_return_if_fail (GDK_IS_PIXBUF_LOADER (object));
- priv = GDK_PIXBUF_LOADER (loader)->private;
+ loader = GDK_PIXBUF_LOADER (object);
+ priv = loader->private;
if (!priv->closed)
- gdk_pixbuf_loader_close (GDK_PIXBUF_LOADER (loader));
+ gdk_pixbuf_loader_close (loader);
if (priv->pixbuf)
gdk_pixbuf_unref (priv->pixbuf);
if (GTK_OBJECT_CLASS (parent_class)->destroy)
- (* GTK_OBJECT_CLASS (parent_class)->destroy) (loader);
+ (* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}
static void
-gdk_pixbuf_loader_finalize (GtkObject *loader)
+gdk_pixbuf_loader_finalize (GtkObject *object)
{
+ GdkPixbufLoader *loader;
GdkPixbufLoaderPrivate *priv = NULL;
- priv = GDK_PIXBUF_LOADER (loader)->private;
+ loader = GDK_PIXBUF_LOADER (object);
+ priv = loader->private;
+
g_free (priv);
if (GTK_OBJECT_CLASS (parent_class)->finalize)
- (* GTK_OBJECT_CLASS (parent_class)->finalize) (loader);
+ (* GTK_OBJECT_CLASS (parent_class)->finalize) (object);
}
static void
}
static void
-gdk_pixbuf_loader_destroy (GtkObject *loader)
+gdk_pixbuf_loader_destroy (GtkObject *object)
{
+ GdkPixbufLoader *loader;
GdkPixbufLoaderPrivate *priv = NULL;
- g_return_if_fail (loader != NULL);
- g_return_if_fail (GDK_IS_PIXBUF_LOADER (loader));
+ g_return_if_fail (object != NULL);
+ g_return_if_fail (GDK_IS_PIXBUF_LOADER (object));
- priv = GDK_PIXBUF_LOADER (loader)->private;
+ loader = GDK_PIXBUF_LOADER (object);
+ priv = loader->private;
if (!priv->closed)
- gdk_pixbuf_loader_close (GDK_PIXBUF_LOADER (loader));
+ gdk_pixbuf_loader_close (loader);
if (priv->pixbuf)
gdk_pixbuf_unref (priv->pixbuf);
if (GTK_OBJECT_CLASS (parent_class)->destroy)
- (* GTK_OBJECT_CLASS (parent_class)->destroy) (loader);
+ (* GTK_OBJECT_CLASS (parent_class)->destroy) (object);
}
static void
-gdk_pixbuf_loader_finalize (GtkObject *loader)
+gdk_pixbuf_loader_finalize (GtkObject *object)
{
+ GdkPixbufLoader *loader;
GdkPixbufLoaderPrivate *priv = NULL;
- priv = GDK_PIXBUF_LOADER (loader)->private;
+ loader = GDK_PIXBUF_LOADER (object);
+ priv = loader->private;
+
g_free (priv);
if (GTK_OBJECT_CLASS (parent_class)->finalize)
- (* GTK_OBJECT_CLASS (parent_class)->finalize) (loader);
+ (* GTK_OBJECT_CLASS (parent_class)->finalize) (object);
}
static void